#pragma once

#ifndef _Tree_h_
#define _Tree_h_

#include "../../Framework/Mesh.h"

namespace MyGame {

using namespace Framework;

class Tree :
            public Mesh {
public:
    Tree(Game* game);
    virtual ~Tree(void);
    LPCSTR GetMeshFileLOD() const;
    void SetMeshFileLOD(LPCSTR val);
    D3DXMesh* GetMeshLOD() const;
    virtual void Draw(FLOAT timeDelta);
    void DrawLodModel(FLOAT timeDelta);
    virtual void LoadContent();
private:
    LPCSTR meshFileLOD;
    D3DXMesh* meshLOD;
};

}

#endif
